Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 THE LARCHES Terraced £90,000 30 Oct 2020
8 THE LARCHES Terraced £68,000 8 Jun 2022
10 THE LARCHES Terraced £82,000 22 Jul 2021
21 THE LARCHES Terraced £69,000 1 Jul 2020
22 THE LARCHES Detached £53,000 22 Sep 2005
26 THE LARCHES Terraced £60,000 6 Jun 2008